"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/7/7 10:37
@Description : 
当当图书页面    搜索图书    mysql  url  -> response   保存网页
"""

import requests
from urllib import parse

# 目标地址
search_param = input('请输入搜索关键词:')
"""
# 编码关键词   #  key=%E7%BD%91%E9%A1%B5%E5%BC%80%E5%8F%91
keyword = {
    'key': search_param,
}

param = parse.urlencode(keyword)
print(param)

"""
# 编码关键词
encode_result = parse.quote(search_param)
print(encode_result)

url = f'https://search.dangdang.com/?key={encode_result}&act=input'
response = requests.get(url)
print('encoding=',response.encoding)
# 获取响应结果
html = response.content.decode('gbk')
# 保存页面
with open(f'{search_param}.html', 'w', encoding='gbk') as f:
    f.write(html)
